实战篇:Linux7 安装 Oracle 19C RAC 详细图文教程

您所在的位置:网站首页 oracle 19c 20802 实战篇:Linux7 安装 Oracle 19C RAC 详细图文教程

实战篇:Linux7 安装 Oracle 19C RAC 详细图文教程

#实战篇:Linux7 安装 Oracle 19C RAC 详细图文教程| 来源: 网络整理| 查看: 265

前言

之前发过一篇Oracle 11G RAC手把手教程,有朋友留言评论:19C都出了,为什么还在教11G?

一步步教你Linux7安装Oracle RAC(11GR2版本)

既然如此,那就趁着周末边做边写,来一篇 19C RAC 手把手教程!

📢 注意: 关于 Oracle RAC 在上一篇中已经讲的很清楚了,不了解的朋友可以点链接🔗看一下再继续读下去。

一、安装前规划

安装RAC前,当然要先做好规划。具体包含以下几方面:

节点

主机版本

主机名

实例名

Grid/Oracle版本

Public IP

Private IP

Virtual IP

Scan IP

1

rhel7.9

p19c01

p19c01

19.11.0.0

10.211.55.100

1.1.1.1

10.211.55.102

10.211.55.105

2

rhel7.9

p19c02

p19c02

19.11.0.0

10.211.55.101

1.1.1.2

10.211.55.103

10.211.55.105

1、系统规划主机名: 需要英文字母开头,建议小写,p19c01/p19c02集群名称: 长度不超过15位,p19c-clusterLinux系统版本: RedHat 7.9磁盘: 本地磁盘 100G,用于安装 OS,存放 grid 和 oracle 安装软件,用于 oracle 和 grid 安装目录ASM共享盘: 裁决盘OCR:OCR+VOTING=10G、冗余模式:EXTERNAL 数据盘DATA:DATA=20G、冗余模式:EXTERNAL(数据文件,归档日志文件,spfile 文件等)RU升级路径: 19C 的补丁已经不叫PSU,改为 RU

升级需满足条件:

c>=ac+d>=a+b

例如:

19.5.2–>19.8.0(5是a,2是b,8是c,0是d),满足升级需求;19.6.2–>19.7.0(虽然7>6,但是7+0/dev/mapper/udev_info done while read -r line; do dm_uuid=$(echo "$line" | awk -F'=' '{print $2}') disk_name=$(echo "$line" | awk '{print $1}') echo "KERNEL==\"dm-*\",ENV{DM_UUID}==\"${dm_uuid}\",SYMLINK+=\"${disk_name}\",OWNER=\"grid\",GROUP=\"asmadmin\",MODE=\"0660\"" >>/etc/udev/rules.d/99-oracle-asmdevices.rules done >/home/oracle/scripts/del_arch.sh chmod +x /home/oracle/scripts/del_arch.sh

切换到 oracle 用户写入计划任务:

cat /var/spool/cron/oracle 12 00 * * * /home/oracle/scripts/del_arch.sh EOF ##手动执行测试 su - oracle /home/oracle/scripts/del_arch.sh3、配置数据库开机自启

配置数据库实例随集群服务自启动:

##root用户下执行 /u01/app/19.3.0/grid/bin/crsctl modify resource "ora.p19c0.db" -attr "AUTO_START=always" -unsupported

注意: ora.p19c0.db中的 p19c0 是指 db 名称;需要在 root 用户下执行!

所有都配置完成之后,关闭数据库,重启主机!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3